@charset "utf-8";
@font-face {
 font-family: "Century Gothic", "CenturyGothic";
 src: url('GOTHIC.TTF');
}
@font-face {/*IE 6 y 7*/
 font-family: "CenturyGothic";
 src: url('gothic-webfont.eot');
}
/*general*/
body {
background:#000000;
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
text-align:center;
padding:0;
margin:0;
}
br { clear:both;}
#header {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:lighter;
text-decoration:none;
/*color:#FFFFFF;*/
color:white;
margin:auto;
}
#bott {padding:9px; background:url(../images/bg_boton_grande.gif) top right no-repeat;}
.boton{
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
text-align:center;
/*
background:url(../images/bg_boton_grande.png);
color:#FFFFFF;
*/
background:url(../images/bg_boton_grande.gif);
color:blue;
width:200px;
height:36px;
font-size:11px;
font-weight:bold;
border:none;
}

SELECT { 
  font-size: 11px; 
  font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
  color:#333333;
} 

ul, li , h1, p, h2, h3, th
{
margin:0; padding:0;
list-style:none;
}

/*barras*/
#barra {text-align:left; background:url(../images/bar01.gif); margin:1px auto 0 auto; width:748px; height:34px; font-size:15px; font-weight:bold; color:#2b2f32; }
#barra a{ text-decoration:none; color:#2b2f32; }

#barra li { float:left; margin:0px; padding:10px 0px 0px 10px; width:190px; }
#barra ul {margin:0px 0px 0px 30px;clear:both; }
#barra li.b-selected {padding:10px 0px 0px 30px; background:url(../images/bar-sel.gif) no-repeat; width:200px; height:24px;  }
#barra02 {text-align:left; background:url(../images/bar02.gif); margin:1px auto 0 auto; width:748px; height:34px; font-size:15px; font-weight:bold; color:#2b2f32; }


#row01 h1{ 
	/*color:#ff0030;*/
	color:blue; 
	font-size:15px; 
}
#row01 h10{ color:blue; font-size:12px; }
#r1-col01{ float:left; margin:20px 0 0 10px;}
/* #r1-col01  select{font-size:12px; width:208px; font-family:Verdana, Arial, Helvetica, sans-serif;} */

#r1-col03{ float:left; margin:20px 0 0 10px;}
/* #r1-col03  select{font-size:12px; width:260px; font-family:Verdana, Arial, Helvetica, sans-serif;} */

/*rows*/
#row01 {
	text-align:left;
	background: url(../images/tile01.gif) repeat-x #f3f3f3;
	margin:0 auto; padding:0;
	width:748px;
}

#row02 {
	text-align:left;
	background:   #e7e7e7;
	margin:0 auto; padding:0;
	width:748px;
}
#row02-content {
margin:0px 0 0 20px;
}	
#row02 h1{
color:blue;
font-size:15px;
}
#row02 p{
font-size:12px;
}
#row02 th{
font-size:12px;
font-weight:lighter;
}

#row02 td{
margin:0 auto;
/* font-size:12px; */
}

#row03 { width:650px; margin:auto;}

#row03 p{
font-size:12px;
}

#row04 {width:650px; margin:auto; background:#FFFFFF; padding:10px;}
#row04 h2{ font-size:15px;}
#row04 p{
color:#1665b0;
font-size:12px;
font-weight:bold;

}
#row04 a{
color:#1665b0;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
#row04-det { width:220px; float: left;}
#row04-det h1, #row04-det h2, #row04-det p { color:#2d3338; 
font-size:11px }

#row04-res { width:200px; float: left;}
#row04-res h1, #row04-res h2, #row04-res p { color:#2d3338; 
font-size:11px }

/*********/

#row011{width:725px; margin:auto; background:#FFFFFF; padding:10px;}
#row011 h2{ font-size:15px;}
#row011 p{
color:#1665b0;
font-size:12px;
font-weight:bold;

}
#row011 a{
color:#1665b0;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
#row011-det { width:220px; float: left;}
#row011-det h1, #row011-det h2, #row011-det p { color:#2d3338; 
font-size:11px }

#row011-res { width:200px; float: left;}
#row011-res h1, #row011-res h2, #row011-res p { color:#2d3338; 
font-size:11px }
/***********/


#row10 {
width:450px;
margin:auto;
background:#FFFFFF;
background:url(../images/movie2.gif) repeat;
padding-left:35px;
padding-right:35px;
padding-top:10px;
padding-bottom:10px;
/* margin:10px 20px 30px 40px; */
/* padding:55px; */
}
#row10 h2{ font-size:15px;}
#row10 p a{ color:#1665b0; font-size:12px; font-weight:bold;}
#row10-det { width:320px; float: left;}
#row10-det h1, #row10-det h2, #row10-det p { color:#2d3338; 
font-size:11px }

#row10-cont { width:400px; float: left;}
#row10-cont h1, #row10-cont h2, #row10-cont p { color:#2d3338; 
font-size:11px }

#row05 {width:650px; margin:auto; border:#8f9295 solid 1px;}
#row05 h1{
text-align:right;
font-size:18px;
margin:4px;
font-weight:normal;}

#row11 {width:470px; margin:auto; border:#8f9295 solid 1px;}
#row11 h1{
text-align:right;
font-size:18px;
margin:4px;
font-weight:normal;}

#rowdetalle {
	text-align:left;
	background:   #e7e7e7;
	margin:0 auto;
	padding:10px;
	width:510px;
}

#rowdetalle-content {
margin:0px 0 0 20px;
}	
#rowdetalle h1{
color:blue;
font-size:15px;
}
#rowdetalle p{
font-size:12px;
}
#rowdetalle th{
font-size:12px;
font-weight:lighter;
}

#rowdetalle td{
margin:0 auto;
/* font-size:12px; */
}


/* COLOR DE FONDO DE UNA TABALA GLOBAL */
#row06 {
width:700px;
heigth:700px; /**/
margin:auto;
background:#C5D1DE;
}


#row06 h1{ font-size:18px; margin:10px; font-weight:normal;float:left; }
#row06 p{ font-size:12px; margin:10px; }
#row06  label{ font-size:12px; float:left; display:block; margin:10px 20px;}
#row07 {
background:url(../images/bn-exito.jpg) no-repeat;
padding:100px 0 0 60px;
}
#row07  h1{ background:url(../images/acepted.gif) no-repeat; font-size:30px; font-weight:normal; padding:5px 0 10px 60px; }

#row08 {
float:right;
width:350px;
}

#row09 {  padding:50px 0 0 60px;}
#row09  h1{ background:url(../images/error.gif) no-repeat; font-size:30px; font-weight:normal; padding:5px 0 10px 60px; }
/*tablas*/

#tab-paso01 {
width:400px;
float:left;
margin:15px 0 0 20px;
/* background:#ffbf03;  */
}
#tab_blanca {
width:720px; margin:0px 0 0  0px; font-size:12px;
}
#tab_blanca tbody td{ background:none;	 
	   border:  solid #FFFFFF ;  
	   border-width:  0px ;}
#tab-paso02 { width:600px; margin: auto;}
#tab-paso02 h3{ font-size:14px; margin-left:5px;}
#tab-paso02 h3 a{ color:#005db6;}
#tab-paso02 p{font-size:12px; margin-left:5px;}

#tab-paso03 { width:420px; float: right; margin:0px 0 0  0px; font-size:12px;}
#tab-paso03 thead th{font-size:12px;}
#tab-paso03 tfoot td{	color:blue; font-size:12px; font-weight:bold; text-align:right;  }
#tab-paso03 tbody td{ background:none;	 
	   border:  solid #FFFFFF ;  
	   border-width:  0px ;}
#tab-paso03	h2 { font-size:12px;}   
#tab-paso03	p { font-size:11px;}  	  

#tab-paso30 { width:450px; float: right; margin:0px 0 0  0px; font-size:12px;}
#tab-paso30 thead th{font-size:12px;}
#tab-paso30 tfoot td{	color:blue; font-size:12px; font-weight:bold; text-align:right;  }
#tab-paso30 tbody td{ background:none;	 
	   border:  solid #FFFFFF ;  
	   border-width:  0px ;}
#tab-paso30	h2 { font-size:12px;}   
#tab-paso30	p { font-size:11px;}  	  

#tab-paso04 {
width:520px;
margin:auto;
font-size:11px;
}
#textfield04, #jumpMenu { width:100px; font-size:11px;}
#tab-paso05{width:420px; margin:auto; font-size:12px; }
 /**/

#tab-paso07 { width:450px; float: right; margin:0px 0 0  0px; font-size:12px;}
#tab-paso07 thead th{font-size:12px;}
#tab-paso07 tfoot td{	color:#ff0030; font-size:12px; font-weight:bold; text-align:right;  }
#tab-paso07 tbody td{ background:none;	 
	   border:  solid #FFFFFF ;  
	   border-width:  0px ;}
#tab-paso07	h2 { font-size:12px;}   
#tab-paso07	p { font-size:11px;}  

#descp-pelicula{
text-align:center;
border:double;
border-color:#CCCCCC;
float:right;
width:265px;
padding:5px;
background:#FFFFFF;
margin:0 5px 0 0;
}
#descp-pelicula h1 { font-size:16px;  color:#ff0030;}
#descp-pelicula h2{font-size:14px; color:#000000;}

#resumen-pelicula{
border:double;
border-color:#CCCCCC;
float:right;
width:280px;
padding:10px;
background:#FFFFFF;
margin:0 15px 0 0;
}

thead th {
font-size:13px;
	text-align: center;
}
tbody tr		{

	}
	
#tablasincolor {
/*width:650px;*/
margin:auto;
padding:0px 0px ; 
/* background:#FFDD55; */
}

/*COLOR DE FONDO DE LA TABLA*/
td.tablas 
{
padding:0px 0px ; 
}
tbody td{
	background:#FFDD55; 
	/*border:  solid #FFFFFF ;*/
	padding:0px 0px ; 
	/* border-width:  2px 0px 0px 0px ;	 */
}
td.linea {
	background:#FFFFFF; 
	border:  solid #FFFFFF ;
}
tfoot td{
/*color:#ff0030;*/
	color:blue;
font-size:18px;
font-weight:bold;
text-align:right;
padding:8px 5px
}	   
td.cprecio { text-align:right;}
td.acenter { text-align: center;}

#campo01 {
width: 30px;
text-align:center;
/*font-weight:bold;*/
font-size:12px;
}
#campo03 { width: 30px; text-align:center; font-weight:bold; font-size:12px;  }

/*mensajes*/
#Dmensajes01{
float:left;
width:400px;
margin: 10px 0 0 20px;
}
#Cmensajes01{
float:left;
width:600px;
margin: 15px 0 0 20px;
}

#Cmensajes01 p{ 
background:no-repeat url(../images/vin2.png); 
font-size:11px;
padding:0px 0px 5px 15px;
}
#Dmensajes01 li{ 
background:no-repeat url(../images/vin2.png); 
font-size:11px;
padding:1px 0 2px 20px;
}
#Dmensajes01 p{ 
background:no-repeat url(../images/vin2.png); 
font-size:11px;
padding:0px 0px 5px 15px;
} /* 2do: Right // 4to: Left*/

#Dmensajes02{ float:left; width:380px; margin: 0px 0 0 0px;}
#Dmensajes02 li{ background:no-repeat url(../images/vin.png); 
font-size:12px; padding:1px 0 2px 20px}
#Dmensajes02 p{ 
background:no-repeat url(../images/vin2.png); 
font-size:11px;
padding:0px 0px 5px 15px;
} /* 2do: Right // 4to: Left*/

#Dmensajes03{ float:left; width:290px; margin: 0px 0 0 0px;}
#Dmensajes03 li{ background:no-repeat url(../images/vin.png); 
font-size:12px; padding:1px 0 2px 20px}
#Dmensajes03 p{ 
background:no-repeat url(../images/vin2.png); 
font-size:11px;
padding:0px 10px 5px 15px;
} /* 2do: Right // 4to: Left*/

#Dmensajes04{ float:left; width:380px; margin: 0px 0 0 0px;}
#Dmensajes04 li{ background:no-repeat url(../images/vin.png); 
font-size:12px; padding:1px 0 2px 20px}
#Dmensajes04 p{ 
background:no-repeat url(../images/vin2.png); 
font-size:11px;
padding:0px 0px 5px 15px;
} /* 2do: Right // 4to: Left*/

/*botones*/
#bt-orange-base a { color:#FFFFFF; font-weight:bold;  margin:5px; text-decoration:none; }
#bt-orange-base { background:url(../images/bt-left.gif); width:220px; float: right; text-align:center; }
#bt-orange-right {padding:9px; background:url(../images/bt-right.gif) top right no-repeat;}

#bt-corto-base a { color:#0000FF; font-weight:bold;  margin:5px; text-decoration:none; }
#bt-corto-base { background: url(../images/bt-corto.gif); width:120px; float: right; text-align:center; }
#bt-corto-right {padding:9px; background: url(../images/bt-corto-right.gif) top right no-repeat;}

#bt-corto-base2 a { color:#0000FF; font-weight:bold;  margin:5px; text-decoration:none; }
#bt-corto-base2 {
	background: url(../images/bt-corto2.png);
	width:120px;
	float: right;
	text-align:center;
	color: #0000FF;
}
#bt-corto-right2 {
	padding:9px;
	background: url(../images/bt-corto-right2.png) top right no-repeat;
	color: #0000FF;
}

#icvisa {
float:right;
margin:4px;
}

/*divs clientes*/
#dcliente01{ width:600px; margin:auto; font-size:12px;}
#dcliente02{width:500px; margin:auto; font-size:12px;}
#dcliente03{width:600px; margin:auto; font-size:12px;}

	small  { font-size: 11px;
}
small a{ color:#00CC33}

A {
font-family: "Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#092D70;/*color del linck*/
}

A:hover {
font-family:"Century Gothic", "CenturyGothic", Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 /*font-weight:bold;
 text-decoration:none;*/
 color:#999999;
 }
 A.linkesp
 {
 font-size:10px;
 }
  A:hover.linkesp
 {
 font-size:10px;
 }
.DatoObligatorio {
font-size: 9px;
color:#454545;
}

.DatoObligatorio2 {
font-size: 9px;
color:#454545;
}

.MsjOrdenCompra {
font-size: 20px;
font-weight:bold;
text-decoration:none;
color:#0000FF;
}

.TipoLetraTabla {
font-size: 11px;
}
.mensaje1 {
font-size: 9px;
}

.TipoLetraTabla2 {
font-size: 11px;
font-weight:normal;
text-decoration:none;
text-align:right;
color:#0000FF;
}

.TipoLetraTabla3 {
	font-size: 20px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#ff0030;
	color:blue;
}

.TipoLetraTabla4 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
text-decoration:none;
text-align:left;
color:blue;
border:none;
background:none;
overflow:hidden;
}


.TipoLetraTabla5 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
text-align:left;
color:#000000;
border:none;
background:none;
}

.TipoLetraTabla6 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
font-style:italic;
text-align:left;
color:#000000;
border:none;
background:none;
}

.TipoLetraTabla7 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration:none;
font-weight:bold;
text-align:left;
color:#000000;
border:none;
background:none;
}

.TipoLetraTabla8 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration:none;
font-weight:bold;
text-align:left;
color:#0000FF;
border:none;
background:none;
width:100px;
}

.TipoLetraTabla9 {
	font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	color:#ff0030;
	width:70px;
	color:blue;
}

.TipoLetraTabla10 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
font-weight:bold;
text-align:left;
color:#0000FF;
}


.TipoLetraLista {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 6pt;
text-align:left;
color:#336633;

}

.TipoLetraTabla12 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 26px;
text-decoration:none;
text-align:left;
color:#0000FF;
padding-left:10px;
}

.TipoLetraTabla13 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:center;
color:#999999;
}

.TipoLetraTabla14 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:center;
color:#000000;
}

.TipoLetraTabla15 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
font-weight:bold;
text-align:left;
color:#000000;
}

.TipoLetraTabla16 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
text-align:right;
/*color:#ff0030;*/
color:blue;
background:none;
}

.TipoLetraTabla17 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
text-decoration:none;
text-align:left;
color:#0000FF;
background:none;
}

.TipoLetraTabla18 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-align:center;
color:#0000FF;
border:none;
background:none;
}

.TipoLetraTabla19 {
font-family:"Century Gothic", "CenturyGothic",Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-align:right;
color:#0000FF;
border:none;
background:none;
}
.mensajeerror {
	font-family:"Century Gothic", "CenturyGothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
